<html>
<body>
报告不符合标准 Java 语法的格式字符串。
<p>默认情况下，如果编译时常量被用作 <code>java.util.Formatter</code>、<code>java.lang.String</code>、<code>java.io.PrintWriter</code> 或
<code>java.io.PrintStream</code> 上相应方法的实参，则该检查会将其视为格式字符串。
</p>
<p><b>示例：</b></p>
<pre><code>
  String.format("x = %d, y = %d", 42);
</code></pre>
<!-- tooltip end -->
<p>使用检查设置可以将其他类和方法标记为与字符串格式相关。</p>
<p>作为替代方案，您可以使用 <code>org.intellij.lang.annotations.PrintFormat</code> 注解
来标记格式字符串方法形参。 在这种情况下，格式实参形参必须紧跟在格式字符串之后，并且必须是最后一个方法形参。 示例：</p>
<pre><code>
  void myFormatMethod(int mode, @PrintFormat String formatString, Object... args) {...}
</code></pre>
<p>
  以这种方式注解的方法也将被此检查识别。
</p>
</body>
</html>